package net.ojbk.study.curriculumDesign.service.usermanage;

import net.ojbk.study.curriculumDesign.beans.usermanage.User;
import java.util.List;

public interface IUserService {
    /**
     * 新增一个用户信息
     *
     * @param user
     */
    public void addOneUser(User user);

    /**
     * 删除一个用户信息
     *
     * @param user
     */
    public void deleteOneUser(User user);

    /**
     * 修改一个用户信息(修改原有属性且保存到数据库中)
     *
     * @param user
     */
    public void updateOneUser(User user);

    /**
     * 查找全部用户信息
     *
     * @return
     */
    public  List<User> getAllUser();

    /**
     * @author cy
     * @param user
     * @return
     */
    public User getOneUser(User user);
}
